Zakharova: it would be delusional to assume that Russia has no allies
International politics would be different if Russia had no allies, so it would be a delusion to believe that the Russian Federation has no allies, Russian Foreign Ministry spokeswoman Maria Zakharova said. …